﻿@charset "utf-8";
 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0;font-size: 100%; outline: none;}
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x:hidden;} /* always display scrollbars */
body { font: 13px/1.8 'Microsoft YaHei',"宋体",'Microsoft JhengHei','SimHei',"Times New Roman", Times, serif; color: #5c5c5c; background-color: #fff;}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; } 
input { outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; }
a { text-decoration: none; blr: expression(this.onFocus=this.blur()); cursor:pointer; -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;}
a:link,a:visited{text-decoration:none; }
a:active,a:hover{text-decoration:none; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both;}
.clearfix{*zoom:1}
.fc{text-align:center;}
.fr{text-align:right;}
.l{float:left;display:inline-block;}
.r{float:right;display:inline-block;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.inner{ width: 1024px; margin: 0px auto;}
.topbox{ padding: 42px 0px 0px; height: 84px; width: 100%; margin:0px auto;}
.top{ height: 84px; width: 100%; margin:0px auto; background-color: #fff; z-index: 9999;}
.top a:link,.top a:visited{ color: #070707;}
.top a:active,.top a:hover{ color: #c21210;}
.logo{ float: left; display: block; width: 250px; height: 68px; overflow: hidden;}
.fixedpos .logo{ margin-top: 18px;}
 .logo img{ display: block; width: 100%; transition: all 0.4s ease-out 0s; -moz-transition: all 0.4s ease-in-out 0s; /* Firefox 4 */ -webkit-transition: all 0.4s ease-in-out 0s; /* Safari and Chrome */ -o-transition: all 0.4s ease-in-out 0s; /* Opera */}
.nav{ float: right; display: block; padding-top: 32px; padding-rigth: 32px; height: 52px; position: relative; font-family: 'Microsoft YaHei','Microsoft JhengHei','SimHei',"Times New Roman", Times, serif;} 
.nav li{ float: left; display: block; padding-left: 37px;  margin-left: 20px; width: 72px; text-align: center;}
.nav li a{ display: block; width: 100%; text-align: center; height: 47px; font-size: 16px;}
.nav .navact{ position: absolute; left: 37px; bottom: 0px;background-color: #C21210; height: 5px; line-height: 5px; overflow: hidden; width: 72px;}

.menu-handler { width: 58px; height: 58px; cursor: pointer; display: none; float: right; position: relative; background-color: #39b54a; margin-right: 15px; }
.menu-handler .burger { width: 24px; height: 2px; background: #fff; display: block; position: absolute; z-index: 5; top: 20px; left: 50%; margin: 0px 0px 0px -12px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; }
.menu-handler .burger-2 { top: 27px; }
.menu-handler .burger-3 { top: 35px; }
.csstransforms .menu-handler.active .burger-1 { top: 27px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.csstransforms .menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.csstransforms .menu-handler.active .burger-3 { top: 27px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.csstransforms .trans, .csstransforms .trans:hover { -webkit-transition: all 277ms ease-in-out; -moz-transition: all 277ms ease-in-out; -o-transition: all 277ms ease-in-out; transition: all 277ms ease-in-out; -ms-transition: all 277ms ease-in-out; }
.csstransforms .trans-fast, .csstransforms .trans-fast:hover { -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; }
.no-csstransforms .menu-handler.active .burger-1, .no-csstransforms .menu-handler.active .burger-2, .no-csstransforms .menu-handler.active .burger-3 { display: none; }
.no-csstransforms .menu-handler.active { background: url(../img/mob_close.png) no-repeat scroll center center; }
.menuBox { position: fixed; left: 0px; top: -100%; width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; z-index: 900; background-color: #f6f7f7; }
.menuBoxShow { right: 0px; }
.menuclose { border-radius: 50%; -webkit-border-radius: 50%; width: 49px; height: 49px; border: 3px solid #e2e2e2; margin: 50px auto 0px; position: relative; background: url(../img/mob_close.png) no-repeat scroll center center;}
.menuclose i {width: 17px; height: 20px; position: absolute; left: 16px; top: 15px; transition: 400ms; }
.menuclose:hover i { transform: rotate(90deg); }
.navMobile { padding: 30px 0px 50px; }
.navMobile dd { display: block; width: 100%; text-align: center; }
.navMobile dd p a { text-transform: uppercase; font-size: 16px; font-weight: bold; position: relative; }
.navMobile dd a { display: block; padding: 14px 0px; line-height: 1.4; font-size: 14px; color: #39b54a; -webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; transition: 0s; }
.navMobile dd a:hover, .navMobile dd p a.cur { background: none #39b54a; color: #fff; }
.navMobile dd a:active { background-color: #84c598; color: #fff; }
.navMobile dd .msubnav { background-color: #fff; display: none; }
.navMobile dd .msubnav a { color: #8d8d8d; position: relative; background: transparent; }
.menuLogo { display: block; margin: 0px auto; width: 64px; }
.menuLogo img { width: 100%; display: block; }

.fixedpos{ position:fixed; left: 0px; top: 0px; padding-bottom: 0px; background: #fff; padding-bottom: 4px\9; background: url(../img/shawdo.png) repeat-x scroll left bottom\9; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.7);-moz-box-shadow:0 0 3px rgba(0,0,0,0.7);box-shadow:0 0 3px rgba(0,0,0,0.7);}
.ilinkbox{ padding: 22px 0px; background-color: #323232; color: #8b8b8b;}
.ilinkbox a:link,.ilinkbox a:visited{ color: #8b8b8b;}
.ilinkbox a:active,.ilinkbox a:hover{ color: #CC2927;}
.linkL{ width: 45%; float: left; display: block;}
.linkL .lltxt{ height: 44px;}
.linkR{ width: 55%; float: right; display: block; text-align: right;}
.link,.tags{ padding: 12px 0px; background-color: #8b8b8b; color: #333;}
.link a:link,.tags a:link{color: #333;}
.footer{ color: #919191; background-color: #252525; padding: 10px 0px; width: 100%; min-width: 1024px;}
.footer a:link,.footer a:visited{ color: #fff;}
.footer a:active,.footer a:hover{ color: #CC2927;}
.i{ background-image:url(../img/ico.png);background-repeat:no-repeat;}
.flink .i{ display:inline-block; width:25px; height:25px; line-height:25px; vertical-align:middle; margin-left:9px; overflow:hidden; transition: all 0s ease-out 0s;-moz-transition:all 0s ease-in-out 0s; /* Firefox 4 */
-webkit-transition:all 0s ease-in-out 0s; /* Safari and Chrome */
-o-transition:all 0s ease-in-out 0s; /* Opera */}
.flink .i:hover{ transition: all 0s ease-out 0s;-moz-transition:all 0s ease-in-out 0s; /* Firefox 4 */
-webkit-transition:all 0s ease-in-out 0s; /* Safari and Chrome */
-o-transition:all 0s ease-in-out 0s; /* Opera */}
.flink .l1{ background-position:0px -0px;}
.flink .l2{ background-position:-35px -0px;}
.flink .l3{ background-position:-70px -0px;}
.flink .l4{ background-position:-105px -0px;}
.flink .l1:hover{ background-position:0px -36px;}
.flink .l2:hover{ background-position:-35px -36px;}
.flink .l3:hover{ background-position:-70px -36px;}
.flink .l4:hover{ background-position:-105px -36px;}
#gobox{position:absolute;top:60%;z-index:9999;width:59px; height:59px;right:1%;}
#gobox a{background:url(../img/stop.png) no-repeat; width:59px; height:59px; display:block;}
.pbanner{ height: 268px; width: 100%;  background-repeat: no-repeat; background-position: center top; }
.container .tbox{ padding: 65px 0px 40px;}
.pagebor{ border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; background-color: #f6f6f6;}
.pagebox{ padding-bottom:70px;}
.pagebox .inner{ color: #5c5c5c; line-height:2.5; font-family: arial; overflow: hidden; text-align: justify; width: 960px;}
.pagebox .inner a:link,.pagebox .inner a:visited{ color: #070707;}
.pagebox .inner a:active,.pagebox .inner a:hover{ color: #CC2927;}
.pagebox .inner .img{ width: 100%; overflow: hidden;}
.pagebox .inner .img img{ transition: 300ms; width: 100%; display: block;}
.pagebox .inner dd:hover .img img{ -webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0.8; filter: alpha(opacity=80); }
/** THEME
===================================*/
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
/* LOADER */
.bx-wrapper .bx-loading {min-height: 50px;background: url(../img/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
/* PAGER */
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #9c9c9c;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 8px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #c61210;}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left:0%;background: url(../img/banner_lr.png) no-repeat 0 bottom;}
.bx-wrapper .bx-next {right: 0%;background: url(../img/banner_lr.png) no-repeat right bottom;}
.bx-wrapper .bx-prev:hover {background-position: 0 top;}
.bx-wrapper .bx-next:hover {background-position: right top;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -15px;outline: 0;width: 31px;height:31px;text-indent: -9999px;z-index: 999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(images/controls.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;
outline: 0;background: url(images/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: center;width: 100%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
/*base style end*/
/*index style*/
.banner{ width: 100%; margin: 0px auto; overflow: hidden; position: relative;}
.banneritem li{ width: 100%; overflow: hidden; display: none;}
.banneritem img.vt{ display: block; width: 100%;}
.banner .bx-wrapper .bx-pager{ padding: 0px; height: 3px; line-height: 3px; left: 0px;}
.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom: 40px; z-index: 100;} 
.banner .bx-wrapper .bx-pager.bx-default-pager a{ height: 3px; width: 30px; line-height: 3px; background:#a79f9f; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover,.banner .bx-wrapper .bx-pager.bx-default-pager a.active{ background-color: #fff;}
.banner .bx-wrapper .bx-next,.banner .bx-wrapper .bx-prev{ background:url(../img/banner_lr.png) no-repeat; width:48px; height:48px; overflow:hidden; margin-top: -24px;}
.banner .bx-wrapper .bx-prev{ background-position:0px 0px; left:-48px; background-color:rgba(0, 0, 0, 0.5); _background-color:#000;}
.banner .bx-wrapper .bx-next{ background-position:-48px 0px; right:-48px;background-color:rgba(0, 0, 0, 0.5); _background-color:#000;}
.banner .bx-wrapper .bx-prev:hover,.banner .bx-wrapper .bx-next:hover{  background-color:rgba(194, 18, 16, 0.5); _background-color:#c21210;}
.tbox{ color: #5c5c5c; text-align: center;}
.tbox .en{ text-transform: uppercase; font: 24px/1.2 "gautamiregular",arial, helvetica, sans-serif;}
.tbox .zh{
	color: #363636;
	background: url(../img/lin.gif) no-repeat scroll left center;
	padding-left: 59px;
	font-family: "microsoft yahei";
	font-size: 36px;
	line-height: 1.2;
	letter-spacing:0.2em;
	font-weight: bolder;
}
.tbox .zh span{ background: url(../img/lin.gif) no-repeat scroll right center; padding-right: 59px;}
.ibox .tbox{ padding: 90px 0px 100px;}
.aboutus{overflow: hidden; margin: 0px auto; color: #5c5c5c; padding-bottom: 90px;}
.aboutus .aboutusnr{ position:relative;}
.aboutus .aboutusnr .aboutustu{ width:100%; max-width:508px;}
.aboutus .aboutusnr .aboutustu img{ width:100%; max-width:490px; max-height:276px;}
.aboutus .aboutusnr .aboutuszi{ border:8px solid #e5e1e1; border-radius:10px; padding-top:36px; padding-bottom:28px;padding-left:525px; margin-top:50px; margin-left:6px;}
.aboutus .aboutusnr .aboutuszi a:link{ color:#797979;}
.aboutus .aboutusnr .aboutuszims{ display:block; line-height:21px; font-size:13px; padding-right:10px;}
.aboutus .aboutusnr .aboutuszims:hover{ color:#e42828;}
.aboutus .aboutusnr .aboutusmore{ display:block; width:104px; height:32px; border:1px solid #e42828; color:#e42828; text-align:center; line-height:32px; margin-top:21px;}
.aboutus .aboutusnr .aboutusmore:hover{ background:#e42828; color:#fff;}
 
.iprobox{ background:url(../img/b2.jpg) no-repeat scroll center top #ebebeb; background-size: cover; background-attachment:fixed; background-attachment: scroll\9; height: 630px;}
.iprobox a:link,.iprobox a:visited{ color: #5c5c5c;}
.iprobox a:active,.iprobox a:hover{ color: #fff;}
.iprobox .tbox{ color: #fff;}
.iprobox .tbox .zh{ background: no-repeat; color: #fff;}
.iprobox .tbox .zh span{ background: no-repeat;}
.iprobox-c{ position: relative; width: 1024px; margin: 0px auto; height: 285px;}
.iprobox-box{ position: relative; width: 798px; margin: 0px auto; height: 285px; overflow: hidden;}
.iprobox-box ul{ width: 2000em;}
.iprobox-c li.act{ background: #CC2927;}
.kitem{ float:left; display: block; width:242px; height: 285px; background-color: #fff; margin-right: 36px; text-align: center; position: relative;}
.kitem .img{ width: 242px; height: 211px; overflow: hidden;}
.kitem .img img{  display: block; width: 100%;
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
.kitem .ico{ position:absolute; background: url(../img/kico.png) no-repeat; width: 34px; height: 12px; display: block; left: 50%; margin-left: -17px; top: 199px; display: none;}
.kitem .kk{ padding-top: 10px; height: 64px; display: block; color: #5c5c5c;}
.iprobox-box li .kk span{ display: block;}
.iprobox-box li .kk .zh{ font:bold 14px/1.8 "宋体";}
.kitem .kk .en{ text-transform: uppercase; font: 12px/1.8 arial;}
.kitem.act .ico{ display: block;}
.kitem.act .kk{ color: #fff;}
.kitem.act .img img{-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transform: scale(1.15, 1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1.15, 1.15);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
.iprobox .inext,.iprobox .iprev{ position: absolute; top: 106px; width: 38px; height: 71px;}
.iprobox .iprev{ left: 0px;}
.iprobox .inext{ right: 0px;}
.iprobox .bx-prev{ background: url(../img/lr.gif) no-repeat scroll left top; width: 100%; height: 100%; display: block;}
.iprobox .bx-next{ background: url(../img/lr.gif) no-repeat scroll right top; width: 100%; height: 100%; display: block;}
.iprobox .iprev .disabled{ background-position:left bottom;}
.iprobox .inext .disabled{ background-position:right bottom;}
.iAnnounCementbox{ padding-bottom: 125px; color: #919191;}
.iAnnounCementbox a:link,.iAnnounCementbox a:visited{ color: #797979;}
.iAnnounCementbox a:active,.iAnnounCementbox a:hover{ color: #000;}
.iAnnounCementbox-c{ width: 1024px; margin: 0px auto; position: relative; overflow: hidden; height: 224px;}
.iAnnounCementbox-c ul{ width: 2000em;}
.iAnnounCementbox-c li{ float:left; display: block; width: 488px; margin-right: 48px;}
.iAnnounCementbox-c .img{ float: left; display: block; width: 208px; height: 114px;}
.iAnnounCementbox-c .img a{ position: relative; display: block; width: 100%; height: 100%; overflow: hidden;}
.iAnnounCementbox-c .img img{ width: 100%; height: 100%; display: block;
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
.iAnnounCementbox-c .img .redpng{ background: url(../img/red_png.png) repeat; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: none;}
.iAnnounCementbox-c .img .ico{ background: url(../img/more.gif) no-repeat; width: 40px; height: 40px; margin: 27px auto 0px; display: block;}
.iAnnounCementbox-c .txt{ float: right; display: block; width: 254px;}
.iAnnounCementbox-c .txt .t{ font-size: 14px; line-height: 1.2; width: 100%; height: 18px; overflow: hidden;}
.iAnnounCementbox-c .txt .time{ font-family: arial; background: url(../img/bot2.gif) repeat-x scroll left bottom; padding-bottom: 15px; margin-bottom: 18px;}
.iAnnounCementbox-c .txt .c{ height: 42px; overflow: hidden;}
.iAnnounCementbox-c .bx-controls-direction{ display: none;}
.iAnnounCementbox-c .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom: 0px; padding: 0px;}
.iAnnounCementbox-c .bx-wrapper .bx-pager.bx-default-pager a{ background: url(../img/announcement1.gif) no-repeat; width: 12px;height: 12px;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.iAnnounCementbox-c .bx-wrapper .bx-pager.bx-default-pager a:hover,.iAnnounCementbox-c  .bx-wrapper .bx-pager.bx-default-pager a.active{ background: url(../img/announcement2.gif) no-repeat;}
.iAnnounCementbox-c li.act{ color: #616161;}
.iAnnounCementbox-c li.act .img img{-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transform: scale(1.15, 1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1.15, 1.15);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
.iAnnounCementbox-c li.act .t a{ color: #000; font-weight: bold;}
.iAnnounCementbox-c li.act .time{ background: url(../img/bot1.gif) repeat-x scroll left bottom;}
.ivideobox { height: 632px; width: 100%; position: relative; overflow: hidden;}
.ivideobox #videocontainer { width: 100%; height:120%; background: #000; position:relative; top: -55px; }
.ivideobox-c{ height: 632px; width:100%; position: absolute; overflow: hidden; left:0; top:0;}
.ivideobox-c .ico{ position: absolute; left: 50%; top: 50%; background: url(../img/vico.png) no-repeat; width: 100px; height: 100px; margin: -50px 0px 0px -50px;}
/*index style end*/
/*about style*/
.pageTab{ width:440px; margin:0px auto 46px; height:48px; position:relative;}
.pageTab .abtn{ height:48px; width:50px; position:absolute; top:0px; background-image:url(../img/pageTab_lr.gif); background-repeat:no-repeat;}
.pageTab .aleft{ left:0px; background-position:0px -48px;}
.pageTab .agrayleft{ background-position:0px 0px;}
.pageTab .aright{ right:0px; background-position:-50px -48px;}
.pageTab .agrayright{ background-position:-50px 0px;}
.pageTab-demo{ width:300px; border:1px solid #e3e3e3; height:46px; overflow:hidden; position:relative; margin:0px auto;}
.pageTab-demo ul{ position:absolute; left:0px; top:0px; height:46px; width:300%;}
.pageTab-demo li{ float:left; display:inline-block; position:relative; width:100px; height:46px;}
.pageTab-demo li a{ display:block; width:100px; height:46px; color:#5c5c5c; text-align:center; font: 14px/46px 'Microsoft YaHei','Microsoft JhengHei','SimHei',"Times New Roman", Times, serif;}
.pageTab-demo li a:hover{ color:#C61210;}
.pageTab-demo li a.act{ color:#fff; background-color:#C61210;}
.honors-c{ width:1024px; position: relative; margin: 0px auto;}
.honors-c .inext,.honors-c .iprev{ position: absolute; top: 106px; width: 38px; height: 71px; left: 0px;}
.honors-c .inext{ left:inherit; right: 0px;}
.honors-c .bx-prev{ background: url(../img/lr.gif) no-repeat scroll left bottom; width: 100%; height: 100%; display: block;}
.honors-c .bx-next{ background: url(../img/lr.gif) no-repeat scroll right bottom; width: 100%; height: 100%; display: block;}
.honors-c li.act{ background: #CC2927;}
.brandbox{ width: 710px; overflow: hidden; margin: 0px auto; padding-left: 41px;}
.brandbox li{ float: left; display: block; width: 314px; margin-right: 41px;}
.brandbox li .img{ width: 91px; height: 91px; float: left; display: block;}
.brandbox li .txt{ width: 195px; float: right; display: block;}
.brandbox .t{ background: url(../img/bot2.gif) repeat-x scroll left bottom; font:bold 14px/1.4 arial, helvetica, sans-serif; color: #070707; padding-bottom: 10px; margin-bottom: 12px;} 
.brandbox .c{ text-transform: uppercase; color: #969696; font-family: arial;}
.processdemo{ background: url(../img/bot3.gif) repeat-x scroll left 17px; width: 1024px; margin: 0px auto;}
.process-box{ height: 224px; width: 1024px; margin:0px auto; position:relative; overflow:hidden;}
.process-box .abtn{ position:absolute; top:156px; z-index:9; cursor:pointer;width:25px; height:27px; overflow:hidden; display:block; background-repeat:no-repeat; z-index:1000; display: none;}
.process-box .processleft{ left:0px; background-position:right top;}
.process-box .processright{ right:0px; background-position:right bottom;}
.process-box .processgrayleft{ background-position:left top;}
.process-box .processgrayright{ background-position:left bottom;}
ul.process-dates{ width:20000em; height:82px; display:block;}
ul.process-dates li{ float:left; display:inline-block; width:146px; height:82px; position:relative;}
ul.process-dates li .year{ width: 18px; height: 18px; position: relative; top: 9px; margin: 0px auto; background:url(../img/process_dian3.gif) no-repeat; display: block; background-size: cover;}
ul.process-dates li a:hover .year,ul.process-dates li.act .year{ background-image:url(../img/process_dian1.gif); width: 36px; height: 36px; top: 0px;}
ul.process-issues{width:20000em; height:142px; display:block;}
ul.process-issues li{ float:left; display:inline-block; width:1024px; height:144px;}
ul.process-issues .con{ width: 362px; margin: 0px auto; height: 144px; font: bold 14px/1.4 "宋体"; color: #0c0c0c; text-align: center;}
ul.process-issues .con .img{ width: 362px; height: 61px; overflow: hidden; margin-bottom: 38px;}
#newspaper ul{ width: 976px;}
#newspaper li{ width: 228px; margin:0px 16px 48px 0px; height: 268px;}
#newspaper li .img{ width: 228px; height: 198px;}
#newspaper .kitem .kk{ height: 60px;}
#newspaper .kitem .kk .zh{ text-align: center;font:bold 14px/1.6 "宋体";}
#newspaper .kitem .kk a{ display: inline-block; color: #757171;}
#newspaper .kitem .kk a span{ display: inline-block; background: url(../img/down1.gif) no-repeat scroll right center; padding-right: 14px;}
#newspaper .kitem .kk a:hover{ color: #fff;}
#newspaper li.act{ background: #CC2927;}
#newspaper li.act .ico{ top: 186px;}
#newspaper li.act .kk a{ color: #edb2b1;}
#newspaper li.act .kk a span{ background-image: url(../img/down2.gif);}
a.ledmore{ background-color:#c61210; height:38px; width:100%; display:block; line-height:38px; text-transform:uppercase; text-align:center; color:#fff;}
a.ledmore:hover{ background-color:#e00500;}
li.ledmore,dd.ledmore{padding:0px !important; clear:both !important; width:100%!important; display:block!important;background-color:#c61210!important; height:38px!important; line-height:38px!important; text-transform:uppercase!important; text-align:center!important; color:#fff!important; cursor:text !important }
.pagebox .inner a.ledmore{ color:#fff;}
.pagebox .inner a.ledmore:hover{ background-color:#e00500;}
/*about style end*/
/*product style*/
.productlist{ width: 950px; margin: 0px auto; overflow: hidden;}
.productlist ul{ width: 972px;}
.productlist li{ background-color: #f8f8f8; width: 302px; height: 352px; margin: 0px 22px 22px 0px;}
.productlist li .img{ width: 302px; height: 278px;}
.productlist li .img a{ display: block; position: relative; width: 302px; height: 278px;}
.productlist li .img a .blackpng{ position: absolute; background: url(../img/black_png.png) repeat; width: 100%; height: 278px; left: 0px; top: 0px; display:none;}
.productlist li .img a .pi{ background: url(../img/pico.png) no-repeat; width: 40px; height: 39px; margin: 125px auto 0px; display: block;}
.productlist li .ico{ top: 266px;}
.productlist .kk{ padding: 14px 0px 0px; height: 60px;}
.productlist .kk .zh{ font-weight: bold; font-size: 14px;}
.productlist li.act{ background-color:#CC2927;}
.pt22{ padding-top: 22px;}
.infoDpage{ width: 950px; margin: 0px auto; overflow: hidden; padding: 70px 0px 0px;}
.relatedbar{ padding: 42px 0px; background: url(../img/bot4.gif) repeat-x scroll left top;}
.relatedbar a:link,.relatedbar a:visited{ color: #5c5c5c;}
.relatedbar a:active,.relatedbar a:hover{ color: #CC2927;}
.relatedbar p{ margin-bottom: 5px;}
.infoD-t{ font:26px/1.5 "microsoft yahei"; color: #010101; text-align: center; padding-bottom: 18px;}
.meta{ text-align: center; background: url(../img/bot4.gif) repeat-x scroll left bottom; height: 60px;}
.dib{display:inline-block;}
.poa {position: absolute;}
.dn{display: none;}
.meta, .meta a{color:#777}
.meta .share{position:relative}
.meta .share span{background:url(../img/icon-arrow5.gif) 100% 5px no-repeat;padding-right:12px;position:relative;z-index:2;cursor:default}
.meta .share em{background:url(../img/icon-share.gif) 0 0 no-repeat;padding-left:18px;font-style:normal}
.meta .share-cont{top:-7px;left:-10px;width:160px;z-index:1}
.meta .share-cont-top{width:100px;border:solid #d2d2d2 1px;border-bottom:none;height:27px;position:relative;z-index:4;background-color:#fff}
.meta .share-cont-bottom{position:absolute;top:27px;background-color:#fff;z-index:3;border:solid #d2d2d2 1px;width:154px;padding:10px 0 0 10px}
.meta .share-cont-bottom .icon{width:28px;height:28px;background:url(../img/icon-share2.gif) 0 0;float:left;margin:0 10px 10px 0}
.meta .share-cont-bottom .icon-share2{background-position:-38px 0}
.meta .share-cont-bottom .icon-share3{background-position:-76px 0}
.meta .share-cont-bottom .icon-share4{background-position:-114px 0}
.meta .share-cont-bottom .icon-share5{background-position:0 -38px}
.meta .share-cont-bottom .icon-share6{background-position:-38px -38px}
.meta .share-cont-bottom .icon-share7{background-position:-76px -38px}
.meta .share-cont-bottom .icon-share8{background-position:-114px -38px}
.infoD-c{ padding: 50px 0px;}
.infoD-c p{ color: #a4a4a4; font: 14px/2.5 "微软雅黑"; overflow: hidden;}
.infoD-c .imgdemo{ width: 477px; height: 359px; float: left; display: block;}
.infoD-c .condemo{ width: 440px; float: right; display: block;}
.infoD-c .condemo .t{ border-bottom: 1px solid #a8a8a8; padding-bottom: 18px; margin-bottom: 18px; line-height: 1.2; font-weight: bold; font-size: 14px;}
.bigbox img{ width: 100%; height: 259px;}
.smallbox li{ float: left; display: block; width: 159px; height: 86px; cursor: pointer;}
.smallbox li img{ width: 100%; display: block;}
/*product style end*/
/*news style*/
#newPageTab{ width: 540px;}
#newPageTab .pageTab-demo{ width: 400px;}
.newlist a:link,.newlist a:visited{ color: #1c1c1c;}
.newlist a:active,.newlist a:hover{ color: #fff;}
.newlist{ width: 1024px; margin: 0px auto;}
.newlist dd{ padding: 22px 20px; width: 984px;}
.newlist .img{ width: 350px; height: 158px; display: block; overflow: hidden; float: left; display: block; position: relative;}
.newlist .img a{ display: block;} 
.newlist .img .redpng{ background: url(../img/red_png.png) repeat; width: 100%; height: 158px; position: absolute; left: 0px; top: 0px; display: none;}
.newlist .img .ico{ background: url(../img/more.gif) no-repeat; width: 40px; height: 40px; margin: 45px auto 0px; display: block;}
.newlist .img img{ width: 100%; display: block;
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
.newlist .con{ width: 604px; float: right; display: block;}
.newlist .con .t{ line-height: 1.4; padding-bottom: 10px; font-size: 14px;}
.newlist .con .time{ color: #8d8d8d; font: 14px/1.2 arial; background: url(../img/bot2.gif) repeat-x scroll left bottom; padding-bottom: 12px; margin-bottom: 10px;}
.newlist .con .c{ color: #a4a4a4; font: 12px/2.5 "宋体"; height: 90px; overflow: hidden;}
.w984{ width: 984px; margin: 0px auto;}
.newlist dd.act{ background: #CC2927;}
.newlist dd.act .con .t a{ font-weight:bold; color: #fefcfc;}
.newlist dd.act .con .time{ background-image: url(../img/bot5.gif); color: #fff;}
.newlist dd.act .con .c{ color: #edb2b1;}
.newlist dd.act .img img{-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transform: scale(1.15, 1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1.15, 1.15);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
/*news style end*/
/*network style*/
.networkbox{ width: 819px; height: 532px; background: url(../img/network.jpg) no-repeat; position: relative;}
.networkpage{ border: 1px solid #e3e3e3; width: 800px; margin: 45px auto 0px; line-height: 1.6; color: #9f9f9f;}
.networkpage-t{ padding: 16px 0px;}
.networkpage-t div{ text-align: center; color: #5c5c5c; font: 14px/1.1 "microsoft yahei";}
.nitem1,.nitem2,.nitem3,.nitem4,.nitem5{ float:left; display: block;}
.nitem1{ width: 202px;}
.nitem2{ width: 98px;}
.nitem3{ width: 192px;}
.nitem4{ width: 134px;}
.nitem5{ width: 174px;}
.ni{ display: block; width: 36px; height: 32px; margin: 0px auto 16px; background: url(../img/network_ico.gif) no-repeat;}
.nitem1 .ni{ background-position: 0px 0px;}
.nitem2 .ni{ background-position: -36px 0px;}
.nitem3 .ni{ background-position: -72px 0px;}
.nitem4 .ni{ background-position: -108px 0px;}
.nitem5 .ni{ background-position: -144px 0px;}
.networklist li{ border-top: 1px solid #e3e3e3; text-align: center; padding: 10px 0px;}
.nbox{ display: block; position: absolute; width: 25px; height: 34px;}
.nbox .bs{ background:url(../img/bs2.png) no-repeat; width: 25px; height: 34px; display: block; background-size: cover; position: relative;-webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;}
.nbox:hover .bs{top:-2px;-webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;}
.nboxact .bs{ background-image: url(../img/bs.png);}
.cuurent .bs{ background-image: url(../img/bs.png);}
.nbox1{ right:87px; top: 21px;}
.nbox2{ right:92px; top: 42px;}
.nbox3{ right:103px; top: 65px;}
.nbox4{ right:190px; top: 86px;}
.nbox5{ right:171px; top:103px;}
.nbox6{ right:165px; top: 124px;}
.nbox7{ right:212px; top: 146px;}
.nbox8{ right:78px; top: 186px;}
.nbox9{ right:185px; top:192px;}
.nbox10{ right:142px; top: 212px;}
.nbox11{ right:198px; top: 222px;}
.nbox12{ right:64px; top: 238px;}
.nbox13{ right:174px; top: 298px;}
.nbox14{ right:411px; top: 134px;}
.nbox15{ right:373px; top: 198px;}
.nbox16{ right:326px; top: 211px;}
.nbox17{ right:405px; top: 274px;}
.nbox18{ right:319px; top: 251px;}
.networklist li.hover{ background: #C61210; color: #fff;}
/*network style end*/
/*exchange style*/
.exchangepage{ width: 1024px; margin: 0px auto;}
.exchangelist ul{ width: 1041px; overflow: hidden;}
.exchangelist li{ float: left; display: block; width: 330px; height: 385px; margin:0px 17px 18px 0px; color: #ababab; line-height: 1.8; cursor: pointer;}
.exchangelist .img{ width: 330px; height: 150px; overflow: hidden;}
.exchangelist .img img{width: 100%; display: block;
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
.exchangelist .con{ padding: 15px 22px; height:205px;}
.exchangelist .t{ position: relative; width: 100%; height: 64px; background: url(../img/bot2.gif) repeat-x scroll left bottom; margin-bottom: 18px;}
.exchangelist .t .name{ font: bold 14px/1.2 arial; color: #5c5c5c; width: 80%; overflow: hidden;}
.exchangelist .t .name a{ color: #5c5c5c;}
.exchangelist .t .time{ padding-top: 6px;}
.exchangelist .t .ico{ position: absolute; right: 0px; top: 0px; padding-top: 22px; height: 22px; text-align: right; background: url(../img/pl.gif) no-repeat scroll right bottom; width: 50px;}
.exchangelist .c{ height: 112px; overflow: hidden;}
.exchangelist li.act{ background-color: #c61210; color: #eaa9a9;}
.exchangelist li.act .img img{-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 200ms;
	-moz-transform: scale(1.15, 1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 200ms;
	transform: scale(1.15, 1.15);
	transition-timing-function: ease-out;
	transition-duration: 200ms;}
.exchangelist li.act .t{ background-image: url(../img/bot5.gif);}
.exchangelist li.act .t a{ color: #fff;}
.exchangelist li.act .t .ico{ background-position: right 0px;}
.exmessbox{ padding-bottom: 25px;}
.exmessbox .t{ border-bottom: 1px solid #C61210; padding-bottom: 18px; margin-bottom: 44px;}
.exmessboxlist li{ background: url(../img/bot4.gif) repeat-x scroll left bottom; padding-bottom: 22px; margin-bottom: 22px;}
.exmessboxlist .img{ float: left; display: block; width: 83px; height: 83px; display: block; border: 1px solid #e6e6e6;}
.exmessboxlist .con{ float: right; display: block; width: 850px; overflow: hidden;}
.exmessboxlist .con .name{ margin-bottom: 20px;}
.exmessboxlist .con .gree{ padding-right: 10px;}
.gree{ color: #1f8902;}
.exmessboxlist .con .c{ text-align: justify;}
/*exchange style end*/
/*hr style*/
.joinpage{ border-top:1px solid #e4e4e4; width: 846px; margin: 0px auto;}
.joinpage a:link,.joinpage a:visited{ color: #5c5c5c;}
.joinpage a:active,.joinpage a:hover{ color: #CC2927;}
.join-dl{ border-bottom: 1px solid #e4e4e4; }
.join-dl dt{ font:18px/1.2 "microsoft yahei",Arial, Helvetica, sans-serif; color: #575757; cursor:pointer; position:relative; padding: 35px 0px; }
.join-dl dt .joico{ background: url(../img/join_ico.gif) no-repeat scroll left bottom; width: 21px; height: 21px; float: right; display: block;}
.join-dl dt.joinact .joico{ background-position: left top;}
.join-dd{ color:#777; padding:0px 0px 40px;line-height: 2.5; display: none;}
#paging{ padding-top: 45px; text-align: center;}
#paging a{ display: inline-block; border: 1px solid #989898; width: 38px; height: 38px; text-align: center;line-height: 38px; font-family: "宋体"; margin: 0px 2px; color: #929292;}
#paging a:hover{ background-color: #CC2927; color: #fff;}
#paging a.more{ border: 0px none;}
#paging a.more:hover{ color: #C61210; background: no-repeat;}
#paging a.act{ background-color: #C61210; color: #fff;}
/*hr style*/
/*contact style*/
.map{ width: 100%; min-width: 1024px; margin: 0px auto; height: 540px;}
.w950{ width: 950px; margin: 0px auto; color: #838383;}
.w950 a:link,.w950 a:visited{ color: #838383;}
.w950 a:active,.w950 a:hover{ color: #070707;}
.contacttype{ padding:0px 0px 45px; width:100%; margin:0px auto; position:relative; overflow:hidden;}
.contacttype li{ float:left; display:inline-block; padding: 0px 15px; width:207.5px; overflow:hidden;}
.contacttype li a{ display:block; text-align:center; cursor:default;}
.contacttype li .ico{ width:89px; height:89px; margin:0px auto; background:url(../img/mico1.png) no-repeat; _background:url(../img/mico1.gif) no-repeat; overflow:hidden;}
.contacttype li .ico .showico{ width:89px; height:89px; margin:0px auto; background:url(../img/mico1.png) no-repeat; _background:url(../img/mico1.gif) no-repeat; display:none;}
.contacttype li .i1{ background-position:0px 0px;}
.contacttype li a:hover .i1{ background-position:0px -89px;}
.contacttype li .i2{ background-position:-89px 0px;}
.contacttype li a:hover .i2{ background-position:-89px -89px;}
.contacttype li .i3{ background-position:-178px 0px;}
.contacttype li a:hover .i3{ background-position:-178px -89px;}
.contacttype li .i4{ background-position:-267px 0px;}
.contacttype li a:hover .i4{ background-position:-267px -89px;}
.contacttype li .t{ color: #070707; font:bold 14px/1.4 arial, helvetica, sans-serif; padding: 25px 0px 0px; height: 38px;}
.messagebox{ margin:0px auto; overflow:hidden;}
.messagebox td{ padding-bottom:46px;}
.mtxt{ width:91%; padding:2px 4%; height:36px; line-height:36px; color:#706e6e; font-size:12px; border:1px solid #838383;}
.mtxt2{ height:150px; padding:2px 10px; width:95%; resize:none; overflow:hidden;}
.mtxt3{ height:220px; padding:2px 10px; width:95%; resize:none; overflow:hidden;}
.messagebox input[type=text],.messagebox textarea{ background-color: #fff;}
.messagebox input[type=text]:focus,.messagebox textarea:focus{ background-color:#f8f8f8; color:#070707;}
.mts{ font-size:11px; color:#aeaeae; text-align:center; padding-bottom:8px;}
.w950 a.ledmore{ color:#fff; }
.w950 a.ledmore:hover{ color: #fff;}
.mt30{margin-top:30px;}
.ml30{margin-left:30px;}
.pt10{padding-top:10px;} 
.pb10{padding-bottom:10px;} 


.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist strong {margin-right:5px;font-weight:Bold;color:red;width: 51px; height: 31px; line-height: 31px; text-align: center; display: inline-block; margin: 0px 1px 0px 0px;  font-family: "宋体"; }
.k_pagelist a,.k_pagelist em {margin-right:5px;width: 51px; height: 31px; line-height: 31px; text-align: center; display: inline-block; margin: 0px 1px 0px 0px; color: #fff; background-color: #c2c2c2; font-family: "宋体"; }
.k_pagelist a:hover, .k_pagelist strong,.k_pagelist em { background-color: #C21210; color: #fff!important; } 
/*contact style end*/

/* othder*/
 .jwclick { display: none !important; }